const app=getApp();
Page({
  data: {
    userInfo:{}
  },
  /**
   * 返回上一个页面
   */
  noLogin(){
    wx.navigateBack()
  },
  /**
   * 拉起请求获取用户信息的窗口
   */
  clickUserProfile(){
    wx.getUserProfile({
      desc: '用于显示评论头像和姓名',
      lang:'zh_CN',
      success:res=>{        
        this.saveUserInfo(res.userInfo)
      }
    })
  },
  /**
   * 用户信息保存函数-将使用getUserProfile()获得的用户信息保存在数据库'userAll'
   */
  saveUserInfo(userInfo){
    app.globalData.userInfo=userInfo      //将用户信息同步到globalData，用于下次判断用户是否存在
    wx.cloud.callFunction({
      name:"saveuser",
      data:{ userInfo}
    }).then(res=>{      
      wx.showToast({
        title: '授权成功'
      })
      setTimeout(()=>{
        this.noLogin();
      },1500)
    })
  },
})